/* CSS Document */

body{background:url(images/main-bg.gif) 0 0 repeat-x #A8A39D; color:#1A1917; margin:0 0 0; padding:0; font:14px/20px Arial, Helvetica, sans-serif;}
div, p, h1, h2, h3, tr{padding:0px; margin:0px 1px 0px 0px;}
tr{list-style-type:none;}


/*Login Master*/

.bg1 {/*background-color:#FFFFFF;*/background: url(images/img3.gif) repeat left top;}
.Toppanel {font-size: 10px;color: #C0C0C0;}
.Toppanel a {color: #C0C0C0;text-decoration: underline;}
.Toppanel a:hover {text-decoration: none;}


.bg3 {background: url(images/logo.jpg) no-repeat left top;width: 233px;/*height: 206px;*/}
.bg4 {background: url(images/LEADBG.png) no-repeat left top;width: 615px; text-align:center;color:White; font-size: large; font-weight:bold/*height: 206px;*/}
.style2 {background: url(images/rightbanner.jpg) no-repeat left top;width: 152px;}
.DBbg {background: url(images/ERD.jpg) no-repeat;}

.ListGridThumbnail{ width:100px; height:100px;margin-left: 1px;}
.DetailsGridView{ width:300px; height:300px;}

.Visitor{  font-size:30px; font-family:Arial Black;}

#topPan{ width: 957px; 
height: 27px; position:relative; margin:0 auto; top: 0px; left: -64px;
}
#topPan tr {position:relative; left:0px; top:0px; width:489px; height:25px;}
#topPan tr td{position:relative;left: 0px;top: 0px;float:left; font:12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
#topPan tr td a{width:90px; height:30px; display:block; background:url(images/menubg-normal.gif) 0 0 no-repeat #66605B; color:#780000;  text-decoration:none; text-align:center;}
#topPan tr td a:hover{background:url(images/menubg-hover.gif) 0 0 no-repeat #66605B; color:#1A1917;}
#topPan tr td.menupadding{margin:0 0 0 1px;width: 93px;}
#topPan tr td.home{width:92px; height:30px; display:block; background:url(images/menubg-hover.gif) 0 0 no-repeat #FDFDFD; color:#1A1917; text-align:center;}
#topPan h1{display:block; width:586px;height:201px; background:url(images/header.jpg) 0 0 no-repeat; text-indent:-2000px; margin:0; clear:both;}

.rsshyp {font-family: Arial Black;}
.rsshyp:link {color:Red;}

.rssGclass{width:100%;margin:5px 0 10px 0; border: 1px #000000;border-collapse:collapse;}
.rssGclass td{ padding: 2px; border: solid 1px #000000;  color: #000; font-family:Verdana; }
.rssGclass th{ padding: 4px 2px; color: #000;  border-left:  1px #000000; font-size: 1.2em; font-family: Arial Black; }
.rssthumbimg{height:75px;width:75px;}


#footermainPan{ position: relative; bottom: 0px; height:30px; background: url(images/footerbg.gif) 0 0 repeat-x #000; color:#fff; margin:43px 0 0; padding:20px 0 0;}
#footerPan{width:330px; height:90px; display:block; position:relative; margin:0 auto;}
#footerPan a{padding:30px 0 0;}
#footerPan tr{width:330px; display:block; position:absolute; left:0px; top:0; padding:0; }
#footerPan td{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan tr td a{padding:0 0 0 12px; color:#fff;  text-decoration:none;}
#footerPan tr td a:hover{text-decoration:underline;}


.Accordionheader {background-color:Gray;  color:White; height:25px;width:100%;}
.Accordioncontent {background-color:Green; color:White; height:100%;  width:100%;}


/*body {background-color:white;}*/

.ratingStar
{
width:40px;
height:40px;
margin:0px;
padding:0px;
cursor:pointer;
display:block;
background-repeat:no-repeat;
font-size:10px;
}

.filledRatingStar
{background-image:url(Images/StarRed.png)}

.emptyRatingStar
{background-image:url(Images/blue.png)}

.savedRatingStar
{background-image:url(Images/StarBlue.png)}

.TitleHeader{font-family:Tahoma;  text-align:center; display: block; font-weight:bold; padding:5px; font-size:24px;}
.Msgbody {font-weight:lighter; font-family:Tahoma; width:200px; text-align:left; top:0; padding:5px;}

.noindent {list-style: none;}

.WaterMarkedTextBox
{
	border-right: #ccccff thin solid;
	border-top: #ccccff thin solid;	
	border-left: #ccccff thin solid;	
	border-bottom: #ccccff thin solid;
	color: gray;
	display: inline;
	background: AliceBlue;
	visibility: visible; font-size:10px;
}
.NormalTextBox
{
	border-right: #ccccff thin solid;
	border-top: #ccccff thin solid;
	border-left: #ccccff thin solid;	
	border-bottom: #ccccff thin solid;
	color: black;
	display: inline;
	background: #ffffff;
	visibility: visible;
}